A computation-universal two-dimensional 8-state triangular reversible cellular automaton
نویسندگان
چکیده
A reversible cellular automaton (RCA) is a cellular automaton (CA) whose global function is injective and every configuration has at most one predecessor. Margolus showed that there is a computation-universal two-dimensional 2-state RCA. But his RCA has nonuniform neighbor, so Morita and Ueno proposed 16-state computation-universal RCA using partitioned cellular automata (PCA). Because PCA can be regarded as a subclass of standard CA, their models has standard neighbor. In this paper, we show that the number of states of Morita and Ueno’s models can be reducible. To decrease the number of states from their models with preserving isotropic and bit-preserving properties, we used triangular 3neighbor, and thus 8-state RCA can be possible. This is the smallest state two-dimensional RCA under the condition of isotropic property on the framework of PCA. We show that our model can simulate basic circuit elements such as unit wires, delay elements, crossing wires, switch gates and inverse switch gates. And it is possible to construct a Fredkin gate by combining these elements. Since Fredkin gate is known to be a universal logic gate, our model has computation-universality.
منابع مشابه
A computation - universal two - dimensional 8 - statetriangular reversible cellular
A reversible cellular automaton (RCA) is a cellular automaton (CA) whose global function is injective and every connguration has at most one predecessor. Margolus showed that there is a computation-universal two-dimensional 2-state RCA. But his RCA has non-uniform neighbor, so Morita and Ueno proposed 16-state computation-universal RCA using partitioned cellular automata (PCA). Because PCA can ...
متن کاملA computation universal two dimensional state triangular reversible cellular automaton
A reversible cellular automaton RCA is a cellular automaton CA whose global func tion is injective and every con guration has at most one predecessor Margolus showed that there is a computation universal two dimensional state RCA But his RCA has non uniform neighbor so Morita and Ueno proposed state computation universal RCA using partitioned cellular automata PCA Because PCA can be regarded as...
متن کاملNumber-Conserving Reversible Cellular Automata and Their Computation-Universality
We introduce a new model of cellular automaton called a one-dimensional number-conserving partitioned cellular automaton (NC-PCA). An NC-PCA is a system such that a state of a cell is represented by a triple of non-negative integers, and the total (i.e., sum) of integers over the connguration is conserved throughout its evolving (computing) process. It can be thought as a kind of modelization o...
متن کاملAbout the Universality of the Billiard ball model
Block cellular automata (BCA) make local, parallel, synchronous and uniform updates of innnite lattices. In the one-dimensional case, there exist BCA with 11 states which are universal for computation. The Billiard ball model of Margolus is a reversible two-dimensional BCA which is able to simulate any two-register automaton and is thus universal. This simulation is achieved by embedding a logi...
متن کاملReversible universal quantum computation within translation invariant systems
We show how to perform reversible universal quantum computation on a translationally invariant pure state, using only global operations based on next-neighbor interactions. We do not need not to break the translational symmetry of the state at any time during the computation. Since the proposed scheme fulfills the locality condition of a quantum cellular automata, we present a reversible quantu...
متن کامل